/* CSS Document */
*{margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;}
body{ margin:0 auto; font-size:16px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}

#topbar{float:left; width:100%; background:#f4f4f4; height:28px;}
.tplist{ float:left; margin-top:3px;}
.toplistguanggao{ width:1000px; display:none; }
.stats{float:left; width:1000px; overflow:hidden; height:28px; margin:0 auto; line-height:28px; text-align:right;}
.stats b{ font-size:16px; color:#ff0000; float:left;}
.stats span{ font-size:12px; float:left;}

.menu{ width:1000px; overflow:hidden; margin:0 auto;clear:both}
.logo{ float:left; width:250px; line-height:30px;margin-top: 20px;}
.logo a{ color:#0000CC; font-size: 22px;}
.logo a:hover{ color:#FF0000;}
.search{ width:550px; float:left;  margin-top:20px; margin-left:20px; overflow:hidden; line-height:30px; color:#434242;}
.search span{ display:block; margin-left:20px;}
.searchbtn{color:#ffffff}
.key{ float:left; width:64.5%;border:2px solid #e30000; border-right:0; height:28px;font-size:14px; line-height:25px; background:url(..\images\bkimg.png)  -110px -38px no-repeat; padding-left:35px;padding-top:3px}
.fabu{ width:130px; height:35px; float:left; margin:20px 0 10px 0; text-align:center; }
.fabu a{background-color:#FDE9E9; background:linear-gradient(top,,#fff6f6,#fadddd); background:-webkit-linear-gradient(top,#fff6f6,#fadddd); border:1px solid #e30000; color:#e30000; display:inline-block; font-size:14px; font-weight:bold; height:33px; line-height:33px; overflow:hidden; padding:0 15px;}


.fabu a:hover{ text-decoration:underline;color:#ff6600;}
.fabu a:active { text-decoration:none;color:#ff6600;}
.fabu a:visited { text-decoration:none;color:#ffffff;}
.fabu a:focus{-moz-outline:none;outline:none;}

.searchbtn{ background-color:#D84836; background:-webkit-linear-gradient(top,#e25443,#ce3b28); background:linear-gradient(top,#e25443,#ce3b28); border:0; border-left:0px dashed #B30000; color:#fff; cursor:pointer; display:inline-block; float:left; font-size:14px; font-weight:bold; height:35px; line-height:35px; margin-left:-1px;text-align:center; width:100px;}
.a2{ background:url(..\images\bkimg.png)  -127px -67px no-repeat; padding-left:10px;}
/*
.nav{ width:940px; margin:0 auto; text-align:center; clear:both;}
.nav .nav-left{ width:5px; height:29px; float:left; background:url(..\images\bkimg.png)  -111px -85px no-repeat;}
.nav .nav-middle{ width:910px; height:29px; float:left; background:url(..\images\menu_bg.gif) repeat-x; padding:0 10px 0 10px; }
.nav .nav-middle a{ display:block; float:left; width:52px; font-size:14px; color:#434242; line-height:30px; background:url(..\images\line.gif)  50px 4px no-repeat; line-height:30px;}
.nav .nav-middle a:hover{ color:#ff0000; text-decoration:none; line-height:30px; background:url(..\images\m_bg.gif) center no-repeat;}
.nav .nav-right{ width:5px; height:29px; float:left; background:url(..\images\bkimg.png)  -132px -85px no-repeat;}*/
.navline{width:1000px; height:5px; margin:0 auto; background:url(..\images\fangwu-2-4_18.gif); overflow:hidden; clear:both;}

.bigcategory{ color:#0000CC; clear:both;}
.content{ width:950px; margin:0 auto; text-align:left; margin-top:10px; padding:0 5px 0 5px; clear:both; line-height:24px;}
.content h2{ display:block; margin:0; padding:0; width:220px;padding-bottom:5px; margin-bottom:5px; font-size:14px; color:#0000FF; font-weight:bold; border-bottom:solid 1px #cccccc; overflow:hidden;}
.content a{ display:block;float:left; font-size:14px; margin-right:10px;overflow:hidden}

.category{ float:left; margin-right:15px; overflow:hidden; }

.area{ width:940px; margin:0 auto; margin-top:10px; text-align:left; clear:both; overflow:hidden;}
.area .area-middle{ width:940px; height:28px; float:left; padding:0 10px 0 10px; text-align:center; }
.area .area-middle a{ display:block; float:left; padding:0 10px 0 10px; font-size:14px; color:#434242; border:solid 1px #7EB16D; line-height:30px; margin-right:10px;}
.area .area-middle a:hover{ color:#ff0000; text-decoration:none; line-height:30px;}
.arealine{width:960px; height:5px; margin:0 auto; background:url(..\images\fangwu-2-4_18.gif); overflow:hidden; clear:both;}

.list{width:950px; margin:0 auto; text-align:left; margin-top:10px; padding:0 5px 0 5px; clear:both; line-height:30px;}
.list h2{width:220px; padding-bottom:5px; font-size:14px; color:#0000FF; font-weight:bold; border-bottom:solid 1px #cccccc;}
.list a{font-size:14px; margin-right:10px; color:#0000CC;}
.list a:hover{color:#ff0000;}
.list .aarea{ font-size:12px;color:#434242;}
.hm{ width:445px; height:240px; float:left; margin-right:15px; text-align:right; overflow:hidden;}
.hm h2{ width:460px; float:left; text-align:left; display:block;border-bottom:solid 1px #cccccc; margin-bottom:10px;}
.hmline{ width:20px; margin-right:10px; margin-top:35px; float:left; height:158px; padding-top:30px; text-align:center;}
.hmarea{ float:left; clear:both;}
.hm span{ display:block; clear:both;}
#foot{ width:960px; margin:0 auto; margin-top:10px; overflow:hidden;clear:both;}
#foot a{ color:#333;}
#downlist1 { FLOAT: left; WIDTH: 960px; HEIGHT: 25px; TEXT-ALIGN: center; overflow:hidden;}
#beian { FLOAT: left; WIDTH: 960px; HEIGHT: 25px; TEXT-ALIGN: center;}
#falv { FLOAT: left; WIDTH: 960px; HEIGHT: 25px; TEXT-ALIGN: center; overflow:hidden;}

#hotsearch{ float:left; width:100%; height:40px; line-height:40px;}
.tabbar_content {
	BACKGROUND: url(..\images\header_tabbar_bg02.gif) bottom #fff repeat-x;WIDTH: 950px; POSITION: relative; HEIGHT: 31px; margin:0 auto;
}
.tabbar_content:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.tabbar_content UL LI {
	FLOAT: left; HEIGHT: 31px
}
.tabbar_content .qd8_tabbar {
	FLOAT: left; POSITION: relative; width:100%;BACKGROUND: url(..\images\header_tabbar_bg02.gif) #fff repeat-x;
}
.tabbar_content .qd8_tabbar ul {
     margin:0;margin-left:20px; padding:0;
}
.tabbar_content .qd8_tabbar_side {
	PADDING-RIGHT: 5px; DISPLAY: block; RIGHT: 0px; BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat right -103px; POSITION: absolute; TOP: 2px; HEIGHT: 29px
}
.tabbar_content .qd8_tabbar UL:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.tabbar_content .qd8_tabbar UL LI {
	POSITION: relative; list-style-type:none;
}
.tabbar_content .qd8_tabbar UL LI A {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 14px; FLOAT: left; COLOR: #000; FONT-FAMILY: Simsun
}
.tabbar_content .qd8_tabbar UL LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat right -137px; LINE-HEIGHT: 24px; PADDING-TOP: 7px
}
.tabbar_content .qd8_tabbar UL LI A:hover {
	PADDING-LEFT: 9px; Z-INDEX: 10; BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat 0px -50px; MARGIN-LEFT: -1px; COLOR: #000; POSITION: relative; TEXT-DECORATION: none;
}
.tabbar_content .qd8_tabbar UL LI A:hover SPAN {
	BACKGROUND-POSITION: right -50px; BACKGROUND-COLOR: #fff
}
.tabbar_content .qd8_tabbar UL LI A.selected {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 10; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; COLOR: #fff; POSITION: relative
}
.tabbar_content .qd8_tabbar UL LI A.selected:hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 10; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; COLOR: #fff; POSITION: relative
}
.tabbar_content .qd8_tabbar UL LI A.selected:active {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 10; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; COLOR: #fff; POSITION: relative
}
.tabbar_content .qd8_tabbar UL LI A.selected:visited {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; Z-INDEX: 10; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; COLOR: #fff; POSITION: relative
}
.tabbar_content .qd8_tabbar UL LI A.selected SPAN {
	BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat right 0px
}
.tabbar_content .qd8_tabbar UL LI A.selected:hover SPAN {
	BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat right 0px
}
.tabbar_content .qd8_tabbar UL LI A.selected:active SPAN {
	BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat right 0px
}
.tabbar_content .qd8_tabbar UL LI A.selected:visited SPAN {
	BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat right 0px
}
.tabbar_content .qd8_tabbar UL LI.home A {
	BACKGROUND: url(..\images\header_bg_02.gif) #fff no-repeat 0px -101px
}
.tabbar_content .qd8_tabbar UL LI.home A:hover {
	BACKGROUND-POSITION: 0px -50px; PADDING-LEFT: 17px; MARGIN-LEFT: 0px
}
.tabbar_content .qd8_tabbar UL LI.home A.selected {
	BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px
}
.tabbar_content .qd8_tabbar UL LI.home A.selected:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px
}
.tabbar_content .qd8_tabbar UL LI EM {
	FONT-SIZE: 0px; Z-INDEX: 11; RIGHT: 2px; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat -191px -233px; OVERFLOW: hidden; WIDTH: 19px; TEXT-INDENT: -9999px; LINE-HEIGHT: 0; FONT-STYLE: normal; POSITION: absolute; TOP: -7px; HEIGHT: 21px
}
.tabbar_content .mobile {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 7px; HEIGHT: 24px
}
.tabbar_content .mobile A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(..\images\header_bg_02.gif) no-repeat -201px -137px; COLOR: #333; TEXT-INDENT: 15px
}
.tabbar_content .mobile A:hover {
	BACKGROUND-POSITION: -201px -170px; COLOR: #eb6100; TEXT-DECORATION: none
}
.sorn{ display:block;}
.dqselect{background:url(..\images\bkimg.png)  -10px -45px no-repeat; width:65px; height:30px;color:#ffffff; font-weight:bold; line-height:30px;}

/*  liulanjilu  */
#liulan{ 
    width:60px;
    height:18px;
    border-bottom:0px;
    float:right;
}
#liulan ul li.wenzi_jilu{background-color:#E8F8F8;height:25px;line-height:25px}
#liulanjilu{
    height:28px;
    text-align:left;
    font-weight:normal;
    float:left;
}
#liulanjilu ul li{  list-style-type:none; line-height:20px}
#liulanjilu ul li a{padding-left:5px}
.menu1{
    width:160px;
    height:190px;
    border:1px solid #EEE8DD;
    background-color:#E8F8F8;
    overflow:hidden;
    text-align:left;
    position:absolute;
    z-index:9999;
    clear:both;
}
.menu2{
    width:45px;
    height:auto;
    background-color:#E8F8F8;
    overflow:hidden;
    text-align:left;
    position:absolute;
}
.liulanjiluNone{
    display:none
}
.liulanjiluBlock{
    display:block
}
#jilu_display{ position:absolute;float:left;clear:both}

.ulm_you{ float:right; position:relative; width:auto; height:25px; line-height:25px; z-index:999999; border:solid 0px #cccccc; text-align:right;}
.ulm_you ul li{ float:left; width:54px; height:16px; line-height:16px; margin-top:5px; text-align:center; border-right:dotted 1px #6d6d6d;}
/*  liulanjilu */

.xx{ display:none; width:170px; top:0px; padding-left:20px; position:absolute; background-color:white; float:right;}
.xx ul li{ float:left; width:170px; height:25px; line-height:25px; font-size:12px; text-align:left; list-style-type:decimal;}
.xxlock{ width:170px; position:absolute; top:0px; background-color:white;border: 1px solid #dadada;margin:0 0 0 -10px; z-index:999; padding:30px 5px 10px 25px; text-align:right;}
.xxlock ul li{ float:left; width:170px; height:25px; line-height:25px; font-size:12px; text-align:left; list-style-type:decimal;}
.area-more{  width:110px;float:left; line-height:30px; padding:0; display:none; margin-left:-82px; background:#fff; text-align:left; position:absolute;  border:solid 1px #7EB16D; overflow:hidden;}
.area-more a.xxx{ border:0; display:block; clear:both; width:100%; margin:0; background:none; margin-top:1px;}
.area-more span{ display:block; background:#fff; border-bottom:dashed 1px #cccccc;}
.sel{ display:block; float:left; width:90px;border:0; line-height:22px; height:24px;font-size:14px;  padding:3px 10px 0px 10px;color:#282828;background:url(..\images\bkimg.png)  -5px -41px no-repeat; margin-right:5px; cursor:pointer;}
.hzlink{ line-height:25px; margin-bottom:10px;}

.adv{width:960px; margin:0 auto; margin-top:10px; margin-bottom:10px; text-align:left; clear:both; overflow:hidden; }
.adv .span0{ display:block; float:left; width:310px; height:133px; margin-right:10px;}
.adv .span1{ display:block; float:left; width:310px; height:133px;}
.adv .span2{ display:block; float:left; width:310px; height:133px; margin-left:10px;}

.hm2{ width:445px; float:left; margin-right:15px; text-align:right; overflow:hidden;}
.hm2 h2{ width:460px; float:left; text-align:left; display:block;border-bottom:solid 1px #cccccc; margin-bottom:10px;}
.hm2 span{ display:block; clear:both;}
.category3{ float:left; margin-right:15px; width:300px; height:86px; overflow:hidden;}
.category3 a{float:left; display:block; margin-right:10px;white-space:nowrap;overflow:visible;}
.category2{ float:left; margin-right:15px; width:300px; height:43px; overflow:inherit; }
.category2 a{float:left; display:block; margin-right:10px;white-space:nowrap;overflow:visible;}
.category4{ float:left; margin-right:15px; width:300px; height:66px; overflow:hidden; }
.category4 a{float:left; display:block; margin-right:10px;white-space:nowrap;overflow:visible;}
.category5{ float:left; margin-right:15px; width:300px; height:33px; overflow:inherit; }
.category5 a{float:left; display:block; margin-right:10px;white-space:nowrap;overflow:visible;}

.xinxifenleilist{ float:left; width:806px; height:90px; border-top:solid 1px #A2CE6D; margin-top:10PX;}
.xinxifenleilist_title{ float:left; width:796px; height:20px; line-height:20px; background-color:#F0FFF0; padding-left:10PX;}
.xinxifenleilist_center{ width:960px; height:70px; margin:5px auto; font-size:12px;height:auto; border-top-color:#E1E1E1;border-top-width:1px;border-top-style:solid; padding:5px 0 0 0; line-height:24px;clear:both}
.xinxifenleilist_center span{ font-weight:bold;color:#555555;float:left;}
.xinxifenleilist_center ul{ float:left; margin:0; padding:0; width:860px;}
.xinxifenleilist_center ul li{ color: #555555;float:left; text-align:left; height:25px; line-height:25px; overflow:hidden;margin:0 8px 0 5px;}
.xinxifenleilist_center a{cursor:pointer; text-decoration: none; color:#555555;blr:expression(this.onFocus=this.blur());}
.xinxifenleilist_center a:hover{ text-decoration:underline; color:#ff6600;}
.xinxifenleilist_center a:active { text-decoration:none;color:#ff6600;}

.fixedBtn{position:fixed;right:-350px;top:160px;width:350px;height:155px;z-index:3}* html .fixedBtn{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop)+160)}html{_overflow-x:hidden}

.fixedBtn .feedback{hide-focus:expression(this.hideFocus=true);outline:0;display:inline-block;text-indent:-2000px;background:url(..\images\feedback.gif);width:20px;height:52px;position:absolute;left:-20px;top:0}.fixedBtn .feedback:hover{background-position:-30px 0}.fixedBtn .top{display:none;text-indent:-2000px;background:url(..\images\topbutton.png);width:20px;height:61px;position:absolute;left:-20px;top:52px}.fixedBtn .top:hover{background-position:-30px 0}.feedbackCnt{border:0;padding:15px;background:#fff; text-align:left}.feedbackCnt h3{font-size:14px;margin-bottom:10px}.feedbackTips{font-size:20px;height:180px;text-align:center;line-height:180px;background:#fff}.feedbackCnt textarea{display:block;width:305px;height:100px;padding:5px;margin-bottom:10px;border:1px solid #cfcfcf}.fb-open{border:1px solid #cfcfcf\9;borer-right:none;box-shadow:2px 2px 8px #aaa}

.button{display:inline-block;border:1px solid #d1d1d1;height:28px;line-height:28px;padding:0 10px;font-size:12px;color:#333;cursor:pointer;vertical-align:middle;_overflow:visible;_overflow-y:hidden}.button:hover,.button-hover{background:#f7f7f7;text-decoration:none}.button-grey,.button-green{font-size:14px;line-height:2}.button-medium{height:24px;line-height:24px;font-size:12px;}.button-grey{border:1px solid #dadada;background:-webkit-gradient(linear,left top,left bottom,from(#faf9f5),to(#f0efeb));background:-moz-linear-gradient(top,#faf9f5,#f0efeb);background:-o-linear-gradient(top,#faf9f5,#f0efeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAF9F5',endColorstr='#F0EFEB') chroma(color=black)}.button-grey:hover,.button-grey-hover{color:#333;border:1px solid #c1c1c1;background:-webkit-gradient(linear,left top,left bottom,from(#f0efeb),to(#faf9f5));background:-moz-linear-gradient(top,#f0efeb,#faf9f5);background:-o-linear-gradient(top,#f0efeb,#faf9f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0EFEB',endColorstr='#FAF9F5') chroma(color=black)}.button-green,.fkbt{color:#ffc;border:1px solid #549812;font-weight:bold;background:#60a00d;background:-webkit-gradient(linear,left top,left bottom,from(#72b717),to(#60a00d));background:-moz-linear-gradient(top,#72b717,#60a00d);background:-o-linear-gradient(top,#72b717,#60a00d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B717',endColorstr='#60A00D') chroma(color=black)}.button-green:hover,.button-green-hover{color:#fff;background:#72b717;background:-webkit-gradient(linear,left top,left bottom,from(#468a07),to(#72b717));background:-moz-linear-gradient(top,#468a07,#72b717);background:-o-linear-gradient(top,#468a07,#72b717);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468A07',endColorstr='#72B717') chroma(color=black)}.button-filter{border:1px solid #d1e98e;padding:0 22px 0 5px;height:20px;line-height:20px;position:relative;background:#faffe9;cursor:default}.button-filter{*height:16px;*padding-top:5px;*overflow:hidden}.button-filter:hover{background:#faffe9;color:#333}.button-filter .close{float:none;position:absolute;right:6px;top:0;*top:-2px;font-size:18px;vertical-align:text-top}.button-blue{border:1px solid #4185e1;background:#61a4ef;color:#fff;height:24px;line-height:24px}.button-blue:hover{background:#08c;border:1px solid #06c;text-decoration:none;color:#fff}.button-icon{position:relative;padding-left:30px;color:#333}.button-icon .icon{position:absolute;left:8px;top:16%}
#tongji{float:left; width:1000px; text-align:center;}
.mainadvlist{ width:100px; margin:auto;}

/*daohang*/
.indexNav{ border:1px solid #dadada; border-bottom:0; margin:0 auto; width:998px; }
.indexNav .nav{background-repeat:repeat-x; border-bottom:2px solid #E05241; height:35px; line-height:35px; overflow:hidden;margin:0; }
.indexNav .nav a{ display:block; float:left; font-size:18px; padding:0 14px; }
.indexNav .nav a.on{ background:#E05241; color:#fff; }